<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>

    var obj = { age: 18 }
    // 现在拷贝走对象
    var cp = Object.assign({}, obj);
    //   alert(cp.age)
    //   写一段代码求出我们的工资总和，将计算结果保存到变量 sum。从所给的信息来看，结果应该是 390。

    // 如果 salaries 是一个空对象，那结果就为 0。

    解决方案
    let salaries = {
        John: 100,
        Ann: 160,
        Pete: 130
    };

    let sum = 0;
    for (let key in salaries) {
        sum += salaries[key];
    }

    alert(sum); // 39


    // 在调用之前
    let menu = {
        width: 200,
        height: 300,
        title: "My menu"
    };

    multiplyNumeric(menu);

    // 调用函数之后
    menu = {
        width: 400,
        height: 600,
        title: "My menu"
    };
// 注意 multiplyNumeric 函数不需要返回任何值，它应该就地修改对象。




</script>




